excessive deficit - French English Dictionary